7
15 4 80
12 3 44
19 1 27
2 11 104
6 1 32
10 5 75
9 7 95